package com.zh.domain.dto.message;

import com.zh.common.PageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * 用户查询请求
 */
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel(value = "MessageQueryRequest", description = "消息查询请求")
public class MessageQueryRequest extends PageRequest implements Serializable {
    private static final long serialVersionUID = 1L;
    @ApiModelProperty(value = "接收者id")
    private Integer receiverId;
    @ApiModelProperty(value = "处理状态1否0是")
    private Integer status;
    @ApiModelProperty(value = "消息类型0团队1项目2任务3评论")
    private Integer type;
    @ApiModelProperty(value = "通知类型0系统1用户")
    private Integer noticeType;
}
